Skip to content

chore: automate WoW interface updates - #140

Merged
Stanzilla merged 2 commits into
masterfrom
stanzilla/automate-wow-interfaces
Aug 7, 2026
Merged

chore: automate WoW interface updates#140
Stanzilla merged 2 commits into
masterfrom
stanzilla/automate-wow-interfaces

Conversation

@Stanzilla

Copy link
Copy Markdown
Owner

Summary

  • annotate the universal TOC interface line with updater targets and refresh all supported client interface IDs
  • add a manual and weekly updater workflow with immutable action pins, scoped permissions, and automated pull request creation
  • ignore macOS .DS_Store metadata

Validation

  • updater rerun reported changed=false
  • zizmor --strict-collection .github/workflows/update-wow-interface.yml reported no findings
  • git diff --check passed
  • independent review found no Critical or Required issues

Note

Pull requests opened by the scheduled workflow with the repository GITHUB_TOKEN will not trigger ordinary pull_request workflows. A PAT or GitHub App token would be required if automated PRs must start those checks.

Keep supported client interface IDs current from Warcraft Wiki and open a pull request when the scheduled updater detects changes.
@Stanzilla
Stanzilla merged commit 1e1f79d into master Aug 7, 2026
2 checks passed
@Stanzilla
Stanzilla deleted the stanzilla/automate-wow-interfaces branch August 7, 2026 08:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant